package com.gitee.wsl.compose.mvi.ui.spacer

import androidx.compose.runtime.Stable
import com.gitee.wsl.compose.mvi.component.base.Presenter
import com.gitee.wsl.compose.mvi.modifiable.presentable.PresentableModifier

data class SpacerPresenter(
    override val modifier: PresentableModifier = PresentableModifier,
) : Presenter<SpacerPresenter>(modifier) {
    companion object {
        @Stable
        val Default = SpacerPresenter()
    }

    override fun safeMerge(other: SpacerPresenter) = SpacerPresenter(
        modifier = modifier.merge(other.modifier)
    )
}